ddddmmmmPPPPMMMMIIIInnnniiiittttDDDDiiiirrrreeeeccccttttoooorrrryyyy, ddddmmmmPPPPMMMMIIIInnnniiiittttDDDDiiiirrrreeeeccccttttoooorrrryyyyWWWWiiiitttthhhhPPPPrrrrooooggggrrrreeeessssssss - initializes a
_p_r_o_g_r_e_s_s_C_a_l_l_b_a_c_k The progressCallback is a pointer to a
DDDDMMMMpppprrrrooooggggrrrreeeessssssssccccaaaallllllllbbbbaaaacccckkkk callback. This callback gets
triggered periodically during the loading of plugins
if and only if, the plugin-manager cache file needs
to be updated. Define your callback like:
DMboolean myProgressCallback(
float fractionComplete, /* 0.0 - 1.0 */
void* clientData);
_p_r_o_g_r_e_s_s_C_l_i_e_n_t_D_a_t_a The progressClientData gets passed into the
progressCallback; can be NULL.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
ddddmmmmPPPPMMMMIIIInnnniiiittttDDDDiiiirrrreeeeccccttttoooorrrryyyy and ddddmmmmPPPPMMMMIIIInnnniiiittttDDDDiiiirrrreeeeccccttttoooorrrryyyyWWWWiiiitttthhhhPPPPrrrrooooggggrrrreeeessssssss initialize a
directory of plugins. The plugin-manager manages a list of plugins and a
cached file that allows applications to use special effects plugins.
Passing in NULL causes the plugin-manager to initialize the default
plugin directory.
RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
ddddmmmmPPPPMMMMIIIInnnniiiittttDDDDiiiirrrreeeeccccttttoooorrrryyyy and ddddmmmmPPPPMMMMIIIInnnniiiittttDDDDiiiirrrreeeeccccttttoooorrrryyyyWWWWiiiitttthhhhPPPPrrrrooooggggrrrreeeessssssss will return a pointer
to an array of DDDDMMMMpppplllluuuuggggiiiinnnn's if successful, or will return NULL if it fails.
The plug-in manager owns this array, therefore your application must not